Make GdkDevice parallel-implementable
authorMatthias Clasen <mclasen@redhat.com>
Fri, 10 Dec 2010 17:13:25 +0000 (12:13 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 21 Dec 2010 17:06:56 +0000 (12:06 -0500)
commita169f6e32df4012a61ec151c28b64cf26af7feb6
tree5aae481173b9918a7bdeecd17e96c6a8ddc5a56c
parentc7559f57ed42dec8798f65388704fe186eb44ff3
Make GdkDevice parallel-implementable

Use the grab and ungrab vfuncs from the frontend instead of the
_gdk_windowing wrappers, and move some things around accordingly.
Again, only the X11 backend has been updated, other backends
need to be updated to match.
12 files changed:
gdk/gdkdevice.c
gdk/gdkinternals.h
gdk/gdkwindow.c
gdk/x11/gdkdevice-core.c
gdk/x11/gdkdevice-core.h
gdk/x11/gdkdevice-xi.c
gdk/x11/gdkdevice-xi.h
gdk/x11/gdkdevice-xi2.c
gdk/x11/gdkdevice-xi2.h
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkmain-x11.c
gdk/x11/gdkprivate-x11.h